در حال حاضر مهمترین بخش موتورهای جستجوی فعلی را واحد رتبه بندی تشکیل می دهد. روشهای متعدد رتبه بندی مانند رتبه بندی مبتنی بر محتوا مانند BM25 و TF-IDF و روشهای مبتنی بر اتصال مانندHITS و PageRank وجود دارند. ولیکن روشهای فوق دارای دقت(Precision) و در نتیجه کارآیی پایین می باشند و نیازمندیهای کاربر را به صورت مناسب برآورده نمی کنند. در این مقاله یک الگوریتم رتبه بندی وفقی ترکیبی برای دستیابی به دقت و کارایی بالاتر ارائه شده است. این الگوریتم با استفاده از ترکیب الگوریتم های موجود به کمک فرآیند یادگیری سعی خواهد کرد به الگوریتم بهتری دست پیدا کند. فرآیند یادگیری جهت ترکیب الگوریتم های مختلف بااستفاده ازOWA با توجه به نظر افراد خبره در مورد درجه ارتباط پرسش و سند انجام می شود. برای ارزیابی و مقایسه با سایر روشها ازمجموعه داده های محکTREC 2004 استفاده شده است. نتایج آزمایشات، افزایش چشمگیری در خصوص میزان دقت بازیابی در مقایسه با الگوریت مهای موجود نشان می دهد.